package deep.projects.newsapp.app;

/**
 * Urls 类存放服务器请求的地址
 * @author 吾心无待 于2016年03月05日
 */
public class Urls {
    /**
     * 请求的主域名
     */
    private final static String REQUEST_HOST = "http://test.ceecsn.com/";
    /**
     * 请求的基本路径
     */
    private final static String REQUEST_BASE = REQUEST_HOST + "App/";
    /**
     * 提交数据接口地址
     */
    private final static String POST_URL = REQUEST_BASE + "Post?";
    /**
     * 请求分页数据列表接口地址
     */
    private final static String PAGE_URL = REQUEST_BASE + "Page?itf=%s&pageNO=%d";
    /**
     * 请求项数据接口地址
     */
    private final static String ITEM_URL = REQUEST_BASE +"Item?itf=%s&id=%d";



    //region POST 接口
    /**
     * 提交用户反馈的接口地址
     */
    public static final String POST_ITF_FEEDBACK = POST_URL + "itf=Feedback";
    /**
     * 用户请求登录接口
     */
    public static final String POST_LOGIN =  POST_URL + "itf=login";
    /**
     * 注册短信验证码发送接口
     */
    public static final String POST_REGISTER_SMS_CODE = POST_URL + "itf=register_code";
    /**
     * 重置密码短信发送接口
     */
    public static final String POST_RETRIEVE_SMS_CODE = POST_URL + "itf=retrieve_code";
    /**
     * 用户注册接口地址
     */
    public static final String POST_REGISTER_URL = POST_URL +"itf=register";
    /**
     * 用户取回密码接口地址
     */
    public static final String RETRIEVE_PASSWORD_URL = POST_URL +"itf=retrievepassword";
    //endregion
    /**
     * APP 版本更新接口
     */
    public static final String VERSION_UPDATE_URL = POST_URL +"itf=versionupdate";
    /**
     * 新闻列表接口
     */
    public static final String PAGE_ITF_FORMAT_NEWS = REQUEST_BASE +"page?itf=news&page=%d&newstypeid=%d";
    /**
     * 新闻评论接口
     */
    public static final String PAGE_ITF_FORMAT_COMMENT = PAGE_URL +"itf=comment&page=%d&newsid=%d";


}
